st. lawrence seaway - German English Dictionary